<?php

namespace app\index\controller;

use think\Controller;

class Blog extends Controller
{
    /**
     * 显示博客列表
     *
     * @route('blog$')
     */
    public function index()
    {
        return '执行列表操作';
    }

    /**
     * 显示新增博客页面
     *
     * @route('blog/add$')
     */
    public function create()
    {
        return '执行新增操作';
    }

    /**
     * 保存博客操作
     *
     * @route('blog$','post')
     */
    public function save()
    {
        return '执行保存操作';
    }

    /**
     * 显示博客页面
     *
     * @param  int  $id
     * @route('blog/:id$','get')
     */
    public function read($id)
    {
        return '执行查看操作 [id:' . $id . ']';
    }

    /**
     * 显示博客编辑页面
     *
     * @param  int  $id
     * @route('blog/:id/edit$','get')
     */
    public function edit($id)
    {
        return '执行编辑操作 [id:' . $id . ']';
    }

    /**
     * 执行博客更新操作
     *
     * @param  int  $id
     * @route('blog/:id$','put')
     */
    public function update($id)
    {
        return '执行更新操作 [id:' . $id . ']';
    }

    /**
     * 执行博客删除操作
     *
     * @param  int  $id
     * @route('blog/:id$','delete')
     */
    public function delete($id)
    {
        return '执行删除操作 [id:' . $id . ']';
    }
}
